water-blocking compound - English Synonyms Dictionary